
/*=============================================================================
  SkinVT.h : Skinning routines for PS3Direct3D9 Render interface declarations.
  Copyright (c) 2001 Crytek Studios. All Rights Reserved.

  Revision history:
    * Created by Alex Weighell

=============================================================================*/

#ifndef __SKINVT_H__
#define __SKINVT_H__

#if _MSC_VER > 1000
# pragma once 
#endif

#if defined(_DEBUG)
#define SPU_SKIN_DEBUG
#endif

#if defined(ENABLE_SPU_SKINNING_CODE) && (defined(SPU_SKIN_DEBUG) && defined(PS3) && !defined(__CRYCG__))
static int s_assertLine = 0;



#define SPU_SKIN_ASSERT( expr ) 	do { if (!(expr)) { printf("SkinAssert FAIL: %s in %s on line %d\n", #expr, __FILE__, __LINE__); s_assertLine=__LINE__; snPause(); } } while(0)

#else
#define SPU_SKIN_ASSERT( expr )
#endif






































































































































































#endif // __SKINVT_H__

